propeller torpedo boat - Francés Inglés Diccionario